//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//

package ciicos.point.service;

import ciicos.point.entity.PointNodeEntity;
import ciicos.point.model.pointnode.PointNodeForm;
import ciicos.point.model.pointnode.PointNodePagination;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;

public interface PointNodeService extends IService<PointNodeEntity> {
    List<PointNodeEntity> getList(PointNodePagination var1);

    List<PointNodeEntity> getTypeList(PointNodePagination var1, String var2);

    PointNodeEntity getInfo(String var1);

    void delete(PointNodeEntity var1);

    void create(PointNodeEntity var1);

    boolean update(String var1, PointNodeEntity var2);

    String checkForm(PointNodeForm var1, int var2);

    List<PointNodeEntity> getByRoles(List<String> var1);

    PointNodeEntity getByRole(String var1);
}
